use strict;
use warnings;
use Test::More qw(no_plan);

use ModuleList;
my $moduleList = ModuleList->new();

for my $mod ( my @regular_modules = $moduleList->get_modules() ) {
  print "$mod:\n";
   use_ok($mod);
}

for my $forcemod ( my @force_modules = $moduleList->get_modules_need_force() ) {
  print "force $forcemod:\n";
   use_ok($forcemod);
}

for my $man_mod ( my @man_modules = $moduleList->get_modules_need_manual_install() ) {
  print "manually installed $man_mod:\n";
  use_ok($man_mod);
}
